const express = require('express')
const app = express()

// jsonp跨域 仅支持 get 请求
app.get('/api/jsonp', (req, res) => {
    // 拿到客户端请求的函数名称
    const fun = req.query.callback
    // 定义要发给客户端的数据
    const data = { name: "李淑敏", age: '23' }
    res.send(`${fun}(${JSON.stringify(data)})`)

})

// cors跨域
const cors = require('cors')
app.use(cors())

// 配置解析表单数据的中间件
app.use(express.urlencoded({ extended: false }))

// 引入路由模块
const router = require('./apiRouter')

app.use('/api', router)

app.get('/', (req, res) => {
    res.send('来了来了')
})
app.listen('90', () => {
    console.log('http://127.0.0.1:90');
})